package com.eupmt.lab3.persistence.ibatis.dao;

import com.eupmt.lab3.domain.Producte;
import com.eupmt.lab3.persistence.ibatis.dao.ibator.IbatorProducteDAO;
import com.ibatis.dao.client.Dao;

public interface ProducteDAO extends IbatorProducteDAO, Dao {

    Producte    getProducteByNumSerie(String numserie)  throws Exception;
    Producte    getProducteByNumId(int numserie)  throws Exception;
    void        insertProducte(Producte prod)           throws Exception;
    void        updateProducte(Producte prod)           throws Exception;
    void        deleteProducte(Producte prod)           throws Exception;
    void        saveProducte(Producte prod)             throws Exception;
}